iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 4
0
自我挑戰組

我的維基百科之路系列 第 4

04 安裝 dokuwiki

  • 分享至 

  • xImage
  •  

我這邊一律使用 centos 7 做教學
安裝 centos 7 、及基本的網路設定就不多說了

有些東西可能原本就內建了
如果跳出已安裝的訊息就不須理會

連線 centos 7
安裝 apache 、 php

安裝工具
yum install -y  nano wget unzip gzip 

安裝 Extra Packages for Enterprise Linux
yum install -y epel-release

取得新版 php
yum install -y http://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum install -y yum-utils
yum-config-manager --disable remi-php54
yum-config-manager --enable remi-php72
 
取得新版 MariaDB
curl -sS https://downloads.mariadb.com/MariaDB/mariadb_repo_setup | sudo bash

取得新版 apache
cd /etc/yum.repos.d && wget https://repo.codeit.guru/codeit.el`rpm -q --qf "%{VERSION}" $(rpm -q --whatprovides redhat-release)`.repo

安裝套件
yum clean all
yum install -y php php-gd httpd 
 


啟動 httpd
更改系統時區、啟動服務

timedatectl set-timezone Asia/Taipei
systemctl enable httpd
systemctl start httpd

修改 php 設定
sed -e 's/memory_limit = 128M/memory_limit = 1024M/' -i /etc/php.ini
sed -e 's/max_execution_time = 30/max_execution_time = 180/' -i /etc/php.ini
sed -e 's/upload_max_filesize = 2M/upload_max_filesize = 1024M/' -i /etc/php.ini
sed -e 's/post_max_size = 8M/post_max_size = 1024M/' -i /etc/php.ini
sed -e 's/^;date\.timezone =/date\.timezone ="Asia\/Taipei"/' -i /etc/php.ini
systemctl restart httpd
 
 
增加防火牆規則
firewall-cmd --zone=public --permanent --add-service=http
firewall-cmd --zone=public --permanent --add-service=https
firewall-cmd --reload
firewall-cmd --zone=public --list-all
 

下載 dokuwiki

cd /var/www/html
wget https://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz
tar zxvf dokuwiki-stable.tgz
rm -f dokuwiki-stable.tgz
mv dokuwiki-* dokuwiki
chown -R apache: dokuwiki
chmod -R 775 dokuwiki

打開瀏覽器
輸入

http://<YourServerIP>/dokuwiki/install.php

就能開始做基本設定了

設定完後記得刪除 /dokuwiki/install.php

最後關於安全性
請參考 https://www.dokuwiki.org/security#web_access_security
再做細部調整

https://ithelp.ithome.com.tw/upload/images/20190908/20102973zfIlUou0qT.jpg


上一篇
03常見的維基百科農場網站 (wiki hosting services)
下一篇
05 安裝 mediawiki
系列文
我的維基百科之路20
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言